﻿using System;
using System.Collections.Generic;
using System.Text;

namespace siguo_shrx.client
{
    public class ChessboardInfo
    {
        int qizi = 0;//棋子大小
        int color = -1;//棋子颜色
        int sit = 0;//特殊座位标识
        int step = 0;//活动步数
        int cmd = -1;//指令 0：移动 1：攻击成功 2：攻击失败 3：对子 4：发生了改变
        int num = -1;/*各棋子编号 以下方自己的棋为例，左上角第一个棋子为0，
                      * 右下角最后一个棋子为29；从左到右，从上至下顺序的行营编号分别为6、8、12、16、18
                      * 
                      */



        #region
        public int Qizi
        {
            get { return qizi; }
            set { qizi = value; }
        }
        public int Color
        {
            get { return color; }
            set { color = value; }
        }
        public int Sit
        {
            get { return sit; }
            set { sit = value; }
        }
        public int Step
        {
            get { return step; }
            set { step = value; }
        }
        public int Cmd
        {
            get { return cmd; }
            set { cmd = value; }
        }
        public int Num
        {
            get { return num; }
            set { num = value; }
        }
        //棋子信息清空
        public void Cls()
        {
            qizi = 0;
            color = -1;
            sit = 0xD;
            step = 0;
            cmd = -1;
            num = -1;
        }
        #endregion
    }
}
